MVSSDVRVVLYDIPGRARDCAWSFNIYRVRYLLNYKGISHKTVWVEYPDIKPLFQSLGIPSSGQALWGGDAYTCPSIKYIPSAEEDQTPIYVTDSWGIAKFIESKFPDPPVFGPSNGLASFDDQAALHVAARAGVLEPVFPLLISGSFFNVLNEASKPYFRQTRESIIGKSMEAMCPRDGSDGGVEIAQSRTRSKAAITQFLKDKLSPAFANGEHEFVYGNQVTYVDMCIVSFLKWIEVVANEELWVQVKEQDGGRWGRYLDVFDKKGWSVVH*