MRLQSVPGPVVILLCIFSFIFGRFTQQGTQLPEPTPVQLTGAVRKLGAVDERVASITQESSRETQQQQSAQEQATALLPSPQVSVNPLDPVQLEKWVLDSSGLLKIRPPLPAAESGSDNVYVIPFQILSWYPRVVVFPGFIDKARAEYVIKLASKFMYPSGLAYRPGETVDPSQQTRTSTGTFLAAAMDPEGVLGWVEQRIAAATLLPAENGEAFNVLHYEKEQHYDSHYDTFDPKEFGPQPSQRIATVLLYLSEVLEGGETVFKREGVDGENRVIGDWRNCDDGSFKYMPRMGDAVLFWGTKPNGDIDPHALHGGCPVKRGEKWVATKWIRSRGAKGY*