MRLQPVSGPLVIILCIFSFLFGRLTQQGAQLPEPVQLGTARRLGSIVEDTSSIQALASDPVEQKSVAVAESPAPVPQSKVIVNPLDPVDLSTWCLESSGLLKVRPPLPAAASGSDVTYIIPFQILSWYPRIVVFPGFIDKARAEHIVKLAGKFMYPSGLAYRPGEQVESSQQTRTSTGTFLSSGMDTEGVLGWVEQRIAAATLLPADNGEAFNVLHYEHMQHYDSHMDSFDPKDFGPQPSQRIATVLLYLSEVLEGGETVFKKEGVDGADRPIQDWRNCDDGSFKYAPRMGDAVLFWGTRPNGEIDPHSLHGGCPVKKGEKWVATKWIRSRGAMGY*