MSDQGQSALESALIGCFGGLFATFCVYPLDLAKSKVSAHIRRKDDKGPKVTSIEVLKKILAEKGAAGLYEGMGGRALQCFVEDFVFFWWYSSLKTYAQNRVTRKEGRARPLTITEGMVTGAIAGVINNACTIPFDVVATNHQISGLDRNKKNGGGKGNAGNKKESTIQGLVATAREVYAKGGAPAFWAGLGPSCLLVVNPAINFAAFDRLKLLYNRGFKGGKGRKLTANEAANMSLGPLEAFFIGAASKAIATSITFPLIRAKVLMMSADKENNAKKGNKKDDGRKSPGRTDRRGRSPSPGKDLPSSKPDSELHRRIGALTEKVRARLEFVEVLNDAIKAEGIGGLYKGLGVQLSRSAVAAAIMFMTREQLDALTAGTLRRIKQSVKA*