MGYLSSVIGHPTDGSSVSGGGLSQNGRFSYGYASSPGKRASMEDFYETKIDCVDGQIVGLFGVFDGHGGAKVAEYVKENLFNNLVSHPKFISDTKVAIDDAYKSTDSEFLESDSSQNQCGSTASTAVLVGDRLFVANVGDSRAIICREGNAIAVSKDHKPDQTDERQRIEDAGGFVMWAGTWRVGGVLAVSRAFGDKLLKQYVVVDPEIREEVVDDTLEFLILASDGLWDVVSNEEAVAMTRSIKDPEEAAKMLLQEAYKRESSDNITCVVVHFLHGQGSSGYA*