MAKTLEREEPHYFGAGPALLPTSVLQEAAYDLVNYQGVGIGIGEISHRSKQASEVIDNTKANLVSLLNIPDTHEVFFLQGGGTTGFSSIASNLTASFVKKTGRKGRAAYAITGTWSKKSVEEAQRLGLDVDIVLDSKKVDGKFGSIPPVDKWSIPTDLSNTSYVYYCDNETVNGVEFKEFPFESFPGVEVVADMSSNILSKRLDVSKYGLIMAGAQKNIGLAGITIYIIKKSLLEQADDATLKALEVPLSPIAVHYPTVVKNNSAYNTIPIFAVHVVNLVLRLLVKNGGVDAQQKINEEKASILYGALEKFPQVYELPASTDARSHMNVVFTLNGDLDAEFLAQAAERKLNGLKGHRSVGGMRASIYNAVSLHSVQELTKFIIEFAEAHS*