MASTLTRTLVLVAIFSVVLASSHLLTHDGKPVEALHSKPSTVDEITGHSGALLSGVQDWFASFATMADMPKEERLRLLKEENEWLNSFVMWIFPDGIREQIPHFWQTWLRCWILCALVYFGIGAVWSYYIYFCFGDKLFAPDTMPAFKDVAEQIRVSNIAMPLYSMLPTLTEYAAEKGWTCAYPRVANVGLPAYVLYFFLYMASVEFGVYWMHRLLHDIKWAYRFLHYDHHKYNKEHTLSPFAGLAFHPIDGILQAVPYTWTLFYCPMHFLTHEILLFATGVWTANIHDCLHARVWPVMGAGYHTIHHTTYKHNYGHYFVFMDWLMGTLHTPEQYEADKEARGLSKLIPTTAAAAPQMPAIAAGGSGGKKQQ*