MRALLGVTPLTIASPPCRTSPNILKSASLKSRPCWPAMTFHALHESVQVLPSTTTALPSLSGYGDTSATSCSHIPTPSLLVFSGGTAFNGVVEELKKFTTRVAHVLPVSDDGGSTSEIVRVLGGPAVGDIRSRCLRLSDESTSEAMAVKRMLGHRLSLIEGEAKAEWYEIVEGEHALWQGVSGPYRETIRAFLVHFQTQILRHPHARFKFRNGSIGNFFFAGARIFLQSLEAAIFLYSRVCQCPTDSLVLPAICTNDRLTLGSELLNGTIIKGQNEISHPMNRDTNGVISHAVNKVRHSSSALPSPIKRIFYMSSEGTNLLHEVFPVVNTAVLEQLRQVDAVVYGMGSLYTSICPSLVLRGVGETIARRTCPKILVINGSYDRETSGMAASDFVTAVNNALNRKYCNDPQHLLQYPASQFVNVVLVPKGGEILVDYDRLTAMNISNVMEVTSIVDERVGVIYKPKALISALKRILRQHLVE*