MTFYLLFFFFFLLPWCNCTDRLGEFCNEDKNTSSKQILANIDRVLTELASKTPSTGFITTSYGHNDETVYGLAQCRGDVSTADCSTCVNDSAKQIKQLCTNQADGRIWFDYCFLRYDVKNFIGEVDTGYGIFYWNVENATDPEEFVKKLGEVMPRVREEALMPANKGLGRNKTKFSSSVTIYSLVQCTRDLSQLSCAQCLDTAIANIPKFCLYKKGCRVLYSSCYLRYEIYPFFFPLGSKLEVLGTTSRAILHP