MRHVLKSATTTTDLASLAAREVLYQLIEEIDPFKWEACFYGILRCFLWSKMVNVRLMHPIMSEFENAFEPEDVGLREDSSEDRGHGCFGQNRLMNNLSTRLARWAQPITYLHIHECNNFTIGIFCLPTSSGIPLHDHPGMTVWSKVLYGSMHVKSYDWVEPACIRTEANSQLRLAKLRVDNVLTAPCETSVLFPRSGGNIHCFTAITSCAVLDVLAPPYSEAAGRNCTYYNDYPLSSLENGFDLHDEESFAWLEEVEAPDDFYIRSGKYKGPAVQP*