MRANIFKCTIFLIILQSVFCASRTAATGVNYEQTQTLTSPMEMDALFAVMEAIAGDRDWRTLHPQPCTDDIWPGIVCEQGDDGLLHVTRLDFGYRPNPLCTANATIPAAMGKLSSLQGLFLFGCFTSTKTTIPSHLSLLAPSLQQLSLRANSALVGEIPPELGSLSALEVLSLSQNNLEGSIPAEITKLTSLHRLDLSYNKLVGELPTGLGKLKNLVILDLSFNSLSGKVPPWLGNLIMLQKIDLSFNNLHGILPKELGSLAGLQFLAITDNAIQGPFPDSFSNLTSLQYLIMENNPMNARLPNFLGTFPNLVTLSLSNSGYVGSIPEELCRLSNLTTLSLDRNNLTGSIPAGLANLTHIYQLNLSANMLSGPIPFSSGFAQKLGKNLDLDGNAGLCCEWRFPEDSIRPCAELHESNSSTINSYEISSQEALMHETRAALLFSIACFLQLFGGL*