MFRSRVLCVGRRGGRRLATVAVGVSGGVDSSVAALLLKRQGHDVVGVHMSNWDHAEEGTDGECAEREREDARRVCERLGIGFHAVSFVREYWSDVFEPFVAGIARGATLNPDVACNRHIKFDRFTAHALALGADWAATGHYARVAHSEAGGSALLTAVDADKDQTYFLAAVPQASLRRSLFPLGELRKREVRALAAAAELHTAGKRESMGICFVGKRRFRDFIRSYLPPQRPGPLVCVESGRVLGTHQGVSLYTHGQRARVGGLGGRWYVAEKCLETDTLFMCEGAAHPALLTHTLEVGEAAWISGSPPGQLDSRASPSALACSARVRHRAPAIPCSVAATEPPPPPQYTARFATPVNIAVGQTVALYDGCRCLGGAQVIARGPSLHEQGKEAGAAAAARGAASVGRGAPGCLQATVCE*