MGNHWVTGRKRVVSMIMDGRDFTQVILSPRASSLISPRSRRALSFARRNELDLEQLALLGKAHIMVDESEAKPHFSDQEAGIACDPQLVCGKSPFKLGFRHLALLLMVLFITILLISKFATLASVCFKPKQTSLIKVVLEDAPMTGGSHYRINYVVSEDSYDRPSSLSTALQALELNDELWLRPGSEKYEQCIDSPQNQTAKGDKRNGYIMVNANGGLNQMRTGICDMVAVAKMMNATLVVPFLDHTSFWADTSEFKDIFDVQHFIRSLKDDVHIVESLPASLRKVHHFKKAPVSWSQATYYKREMLQLLKRKKVLYFTHADSRLANNDLPLSIQRLRCRANYQALRFAKPIEELGRTLVNRLRGEAPYVALHLRYEKDMLAFTGCSHGLTAEEALELQDMRYQVKHWKEKEIDGEEKRLSGGCPLTPDETGLFLRALGYPSSTNIYIVAGSLFGNDSLASLKKHFPNVYSHETLASEKELFPLRGFQNRLAGLDYIMAVESDVFVYTYDGNMAKAVQGHRYFEGYRKTIIPDRENLVQLVDDYKSNNISWKDFQIAVKRLHANRTGSPHVRHGGENPKLEESFYANPFPDCICEKNRPLEEAR*