MGAMLSRSGETGQAILSNHNHLYVGWVRSGRIIVDGTSSVRTLVLNRPQQLNALSYQMISNLLEKFVSYEDDPSVKLVILKGQGRAFCSGGDLLSVAQIGTTEGRWDVCSKYFRVEYTLNYIMATNETPQVSILNGIIMGGGTGISIHGRFRIATEKTYFAMPETTRGIFPVVGASYFLSKLPGFFGEYIGLTGPRLDGAEMLACGLATHFVPSKALPSLEKELSKVDTLDPSVICAMIDWFAQKVPLMDNSAYHRLDVINRCFSRRTIEEILSALENEAEHGADAWLSKAIKSLNSASPISLKICLRSIREGRVQGLDKCLIREYRMSCHALLEKFSQDFYEVCQLHKFHCSCP*