MVSGSCDQADAGRGDFQELDQIAATKPFAKFAVKATTIADIPRLVFQALAAATSGRPGGCYLDIPSDVLHQTIPESEAADLIASAAAESAASNPSPPKQKSLDEGIEKAADLLRRAERPLVVIGKGAAYARAEEAIQKLVDTTGIPFLPTPMGKGVVPDSHPLSATAARSLAIGQCDVALVVGARLNWLLHFGEPPKWSKDVKFILVDVCEEEIELRKPHVGIVGDAKRVVELINREIKDNPFCLARSHPWVEAITKKAKDNVLKMEAQLAKDVVPFNFMTPLRIIRDAILAEGSPAPVVVSEGANTMDVGRAVLVQNEPRTRLDAGTWGTMGVGLGYCIAAAVAEPERLVVAVEGDSGFGFSAMEVETLVRYQLPVVVIVFNNNGVYGGDRRGPDEITGPYKDDPAPTSFVPAAGYDKMMEAFGGKGYLVKTPDELKSALSESFRARKPAVINCIIDPYAGAESGRMQHKN*