MTVSPVVATDAPSTDATRTTATSATSPAVATDAGGVSISAFDGSRVRVVLMLDVHDGMQQEFLDAYERIRDRVAAVPGHVSDQLCQSLENPTQWLLTSEWESAAPFLAWVNSDEHLDTVEPLATCVRDTHSLRYSVLRETDGGRPAPGEPRSAPRIGDNVVRHALTFTVRPGTEAETARLLSEYVSPDAHVDGSTRLLRTSLFMSGNRIVRAVEVRGDLQTALRHVARQPGVRAVEEALNPYLEQDRDLGDPQSARRFFTRAAMPAVHHATYPDRSGARRERLALLYPVRDGAGPDLARLLARQDAAAARNPDGPVLAATVFHRDDLVVRLVDVDGDPEDAPAEVLGLHGRGAADAERLLDAAAVGVDGSPAEAATLSRLLRRIRMTPLTDRRSAGS