MDSLSFCGPSSRASGLLHSLAPMGFDLHQQMAEQFCVYPSPTANTLSVAERLAELILEARYGNQQKQRRSRTAFSASQLQALETGFQQSQYPDVGMRERLAMCVNLPEARIQVWFKNRRAKLRKGQRAAPPSRGPSAEAALPYDALRGGAQRG