MTFYLLVFFLLLLLLPWCNCTDRLGEFCNKDKNTSSKQILANIDRVLTELASKTPSTGFTTTSYGHNDETVYGLAQCRGDVSTADCSTCVNDAAKQIKQLCTNQADGRIWFDYCFLRYDVKNFIGEVDTGFGIFYWNVENATDPEEFVKKLGEVMPRVREEALMPANKGLGRNKTKFSSFVTIYSLVQCTRDLSQLSCAQCLDTAIANIPKFCLYKQGCRVLYSSCYLRYEIYSFFFPLDSKLEALGTTSRAILHP