MVVLSSTARIDGPLLAVSDNMFVHNNSKHGRRTKRTDASDDSEYSESAELPSTVPVIKALCPSEGWMQGGTQVVLIGENFFEGLQVAFGSTTPSWGEAIQIISPHAMRVTTPPRHSSGTVDVTLQFKSKTFSRGSPLRFSYIALTEPSIEYGFQRLQKLLPKYPGDPERLPKDQILKRAAELAEALYNRTTSDSLSSYYHTQFDTTSDYVARTHTSPRSALTYGTGPQTLSTAVYQTSYPGVNANPATSFLNSQTGFASFGSVTPFTATLQSSSRLT