MATSFSPVCPSLDLLRSSSFIAAVRLSSFSARLPPANLRLDFSPAFAISRIRREESLHMVRATTEQAVSGQADEDVCELVSRLELTLGEGESAINAYLVKAMKNNNGAAVLLLTDVFGFNNNDNRDFAYRLSCFGYNVLVPDLFRGMPWSKHRPSSEFEAWRAQHPPERVEKDISTAADWLMEEIAAAGVVKKLGLLGFCFGGGRVLEVLARDSQHQYATAVSFYPTRMNEALASQATAPILFIAGDRDELCPPEKLHDAAGQIEGSEVRVYPGRGHAFAHCPTLDDDEDAEDAFVAMKAWLHDKLVVASSADKSSD*