MVTLFSSILEFKAPFRTTAPHFWTRAPASFHPMAMVLPRVRIAVVGDVHGDWDFVKDGRALEELRPDLVLFVGDFGNENLEVVDSVSKLDLPKAVILGNHDAWYTPSLSARGCDKDLPESELNAVELQLRSLGDCHVGYRRLDFSELKLSIVGSRPFSWGGDSFHQARGLVSERFQVLEMEDSAEKIAGLALAAPTEHVLVFLGHNGPTGLGSKYSDICGKDWGRKSGGDHGDPDLEAALKAVKEQGSHNLQLVVFGHMHKELAYQRGNRTMLVVGEDKIIYVNAAVVPRVVSVHPHQCTLRNFTVIELAYGQVQKVAEMWVRVGEHTSIEHETVLYESQLQNV*