MSRSPRARTEEAPPTDWLGELPPELHLRILEGVDDFSDCAAFSLASPRLGLLALRSGLVRFNDPLFAVAMRLLLAQRTPALRRSPRLAAAAAAPAAIPPSPLTESILRKYAADRRASADHFPWLARVSPALCLSSELDGPGDNRIANWRLQRGDESGARLRVGLLRCGFAMFFEGERGAERRVRAVSADGTVVHLKGERGAERNVRTELPDGSVAYYEGDQGVERMVRMVHADGSTVVHLEGERGAERMVRTEMPGGMVKYCEGEKGAEKMVRMELPNGNVQYYEGEQDAERVVRMESANGNVQYYEGEQGAERVVRVVLADGAVVHCEGEQGAERKVRVEFANGNVQYYDVMATAGSTPQ*