MLCILHKFKNEREPSHVLRLCTYARKNGWEAHKLIGNELVSTLAYIGTIHAAQEMFDMLAYRSASSWNAMLMGYIKCGKPENALSLYQLMQKDNTVSLSGSLFVALIKACANLKDLESGCELHAELARTGLLETDYFVGSSLLDMYIECGFVAKAEELFKELKVRDVVTWNALLGGYIKRGHAKKALEFFKQMQVEDVLSDAVTFVFTLKACCSIGATDKGQEVHAEIERKGLLERDLFVASILVDMYAKCGLLTKAQEVLDRLPARDVVCWTALITGYAEHGHGEECLKSLEKMKDEGFSPNAVTLICCLKACSSLAAIDKATDLHAEIERRGLLEKEQLLGSALVDMYAKGGSLGKAQETFDTLPARNVVMWTALISGYIELGHCEEALNCFEQMQADGVSSDAIAFICGLKACGSLGATDKGLEIHLEIEKQGLSKTDHAVGNALVDMYARCGYLEIAHHVFDILPVQGIVAWNSLIAGYSQMGESESVFRLFDRMLKDNVKPDLVTFVIVLDVCSQA