MVLTSISIVSSSSSFLSDSPSTSSPTTRIRPFFFHSSNRAPLFVFPRAHLPSATLRASSSSVSTPHENGSPEQFLKSNSIADFMRFKRRVDGGASAELQTALVSYRKRFPWSLLRPFLQVDLVSTIHIADEEYFLALQKELESYDCVLYEMVASRESLENRRNATNTKRLKSSRTRGFNILGCIQRQMARILTLDFQLDCLNYESSNWYHADLDYETFKLLQLEKGESFFSFAKDMTLKSTKAVLQPASIPEDLDPLRSKLLWASRVLPMPLVGLLIIGGVCTDVGTQASEYPEIEALSRLDFGAALKVFLAKRLTSEFTLVTADVEEKSVIIGERNRVAIEALRAAMDKGHNKIAILYGGGHMPDLGRRLREDFDLVPSNVQWITAWSITKKDLNTDSFPFLKTIAKASGWPLNRYQTLALLIFSSVLALDLWFWELFFGTAVNWVSELGSELLRYVDNSPMI*