MDKRSFKVIVVGGSIAGLTLAHSLDLAGIDYIVLEKHSDPLATVGGSVGLLPNGWRILHQLGLRHQLEQEACPVKVAHMTYPDGFVFSDNFPAAIQERQVPEIQFPIGYMPANDERFGYSLSVLTRQQLIEVLYLGLRDKSKIKVGQRVIKIQHHQNRRGVSVFTESGQEHVGDLVAGADGVHSITRSQMWLQLGQKLDAEKERRQLVAEYSCVFGISSPLKGIPPGEQLIACHDNATVLAFPGKDAHIGWGLIQKLNRPCNSPATTQSSDGETALIMAKSAAGLGLCKDLKFHDLWVNTPKYSFTILEEGLFQIWHHGRIMTPNMAQGANTAIEGAAALANTLRRISQIDKPSEDDINRLLQGYTVRQQKRLRAVHAISRSVTRVHARQGRIKKIIGRYVYPYTPGAALHTFSRIIAPAPCLDYVPMPFPGPGWTRALVSGWSPISGVLLLVIPIIALVYGYSVINFGRDSINN*