MATVKGVQYCGWVIADNEPLEDVGAGFVGWLDSPDLVIAMTWSQMAIAKKYTLVMQLKWKRHGDFTPVTIRVGNPDVFEENVTSMEWLVFSDFTVLAVGTSAGALRIYTEQGTLLFQQQFNSGPLLRLRARQDGNIVVGLTASEDVCLVFPKAIARIDVVDLHTVLRKCQARYDRVNRRSGELHRSESFSLRLPYEMWNVGKSTASSYIADGALACVMAPPLLEHQLKRHYCALTVGEDCTLAAFRVSGEKRDSFAGIVFDKVMPAAISTFSHLTKRFWKTDPTSEANRPTEVASQAFGRATLITTLRDKQRKGLSLALSSSGSLAAVTDSLGRISLIDVQALVVVRLWKGYREAHCVFLEAPVDGRAEYEIVQSRRRRRFVRDEFKLCLAIHAPRRGVVEVWQMRYGARLMIVKCTEGCRLLQPTCKFSFSNELTLESVDEDEYIPAQVYMFQGNAGVLQLLNPFARST*