MHSTHKNKSTSPATTQRATDPKLHFSFVIDNRALIALHGPSLPRKDAMCESDESSTPAAPHSSTPAHRDLLLTTSLLSRPNPHPWAPAFPNLSPVQVKREEILISLEELRQSQSLQRPLKQSPSPPWGRVSPPDKETLRLLLPLQYNGKTIIECDRFLSQLCIYWLVNTLLTTIELKVQVALSLLDGDTRTWATPFFAQLVSVQLGTQGVTTPFANEAAFATALKACFGNLDDEAAAQVELAKLCADKSVHEKHTAAEFSALFKGPADHSGYGDLELRNKYLSGIPSRVYRKIELKMFTTWEDADKRATEVEQILDISRARRPELNSFFSARGGGQGGAHGGTPRSHGVSASINTAVGKGDFSGSCFSCGKQGY*