MGRLGSLLLIIVFCMLGCFVSQACRLVPLHLSAGRVHNPFLSRLTARVQLSSSISKHGDDQTTSLKTASSLLALLGGKQAALSVKSSLARQILPYLRFLVPPPQELPPLSARGSLHPSFQHKKMQPLSSFLWKEKFLVENLIHWPPPAVADLARKAVEWNGDASVILNSLGSESYSVPDVEGANEQHCQLTKYTSGQRFIKEELNQYFAFLFETISALAPSVGLNVSLNRFDLFHGHLFLANDTGRLGILFHAREYPAFSEKTFPVHLGFCQVGSPLPYDDSMNLRNILWLAPMPDCTKKNCTGKASWLAPGSLLVLDAHPEGLIYKDLVPEYVDVVRTIYEDDFGDVVVDVNYFTTANDELADRLFIC*