MGSSHHHHHHSSGLVPRGSHMAGERVSDTPTQRDPVFEILQSRGRRSPAVWFHGSMGTVQAYLGLARAIGDEVPFHAFQSRGLRGEDAPLADLGEMAALYTRRLLARQPDESRAFRLGGYSQGGLLAYEVTRQLQLAGRRVESLVMVDTPYAYGDMALKDDDDTDSLRLAIVYVNLLLMNGLGDFSDLAEVHRPGIDPAELLPALVRAGIDRGLPYTPQALGQLIERHHRVARANETAARTYLPADLPHPGQPVVHYFARRHPQVYFDPARFSGPMVEWTNRYFADKDCASRWQRHLPTWHHHATPAVDHFAMLTDSASFAAIVRTCRELYLGSGSTTDQAGALLVSGPA