MAASSPMVLSLLLLASLTALLVLAPRLSPPQPPTGEQAPAAPGGGGGEEEEEADDLRLFRRAALESSAAGGPPKVAFLFLTNSDLTFAPLWERFFAGNEARLRVYVHADPSARLLLPPTPSFRGRFVAARPTRRADASLIAAARRLLAAALLDDPGNAYFALLSQHCVPLHSFPRLYAALFPTPTRARSSYIEVLEGEPQMASRYAARGGEEGMLPEVPYERFRIGSQFFALARRHAVLVVRERRLWRKFRAPCVPEMAQDSCYPEEHYFPTLLDMADPGGVARYTLTRVNWTGSVAGHPHTYEAPEVSPRLIADLRASNHTHHPHMFARKFAPDCLGPLLAIADTVIFKD*