MNKELNEIDKEAMVLECLSWPAGGAVVDEELWGNFASTRELLYSPDHALRILQVSLEHAADEFFPRIIHGIGFICRFLVKDAKKEKEYSSILTSFKATVLHPFVRAFESWEDSHLDIVHEVLVMLTDKDYFKELHFLRPCINHILLHHSASAGWCDVSRELRYSLASMAMVNLHLCPQVLQLLRCAVLCFPSAILKETNNIFLALRDPVDALEGAISDASWKSKAESFIFMHAIQDMLQSIMEVAQHIQIQKCSLLPILNLFGRFLRLWKLHAYELGFWHWSTLSYMLGGMDLEEEQLVLSDLASSFLRINSDKKLKALPTALMWVFPTMNSMSSSSVRLQKAAGNVLQNLEAVLGKHRSKKGSYLQVFDYKMSATLSWNGDLFASVTIILLCYIM*