MGSFDRLSRSSAIAAAAIAAFGLFTAAGTTATAAASTLDAPAVSATPATGLSHGDTVSVSVSGFTADSSVLLGECVAVPSGVACARDNGAILTIDGSGGASTSISVLRTFEAFTSDGQSIGVVDCDTVAGGCSLNVAGQGLVETASASLSFA