MSDENLTTCDGNWSDLPPEILEQIYRRLTFPDTRRFSAVCSQWLSILKSEPPASGFGSISIPWLMVGGDEATGSGLPKRARRIGGRIRRFFNPVERRCYDIEAAEFARSVCHAAVRDWLLLSVCREGKEESWEVLFLNPFTKERFNLPGAHSPFDLGVCSGVPTCTDCVVLLVTKGVAQLQTALLKVHPQENQDPVATYTHPTTFELDVLDAVYCGGLFYIYGMSWMGRVLSFDPNTGSLQHLINMFSALSQPLSINLVESLGNVLVITRGDSGGGWCRIYRLDLAAKAFTTASEELEGQLLLVGAGTSTAIPASSGSPGSTIYFAKCGTFEGGMCKFRNGCKNNIAPLSPLDGGLYGLPGKSVTPWPQSLSDDSLFDDNLERLHYIRVPRVRAWADASGEWYATGGVEGVWIHPPLF*