MALRGEGFWCLRPWQILHSRLAEVRTCGRDMDVGELLDETLGAAYLSEDDDYSNELPFLDYDDHGEFWRHGGVMEAKIREWLVAKEDEEETMIRRYYSDSIPATYSSEIRQTWASMGEQYQIYEETNYDDDEDGGGDTDNHTIDLASAAVVAPPLDLETHYHHYEVGSVPSSMEEEELCPVCLEKLFQNQELFRLPCRHNFHCICLSPWLLQRSHAASSCCPCCRAPIPALLDSAVPPDLEAGDATSNIAVDIMGLLADMEAALDRFGLRA*