MGALLSGLNHNIQWPHPSECSGSDLDGDLYFVSWDEELIPSVVDPPMDYEPPPIKLQDHPVTIEEIEEYFVDFMTNDSLGLISNAHTVFADTELTKARDRKCLMLAKLCSIAVDFPKTGVPAILPTDLRPKAYPDFLEKSDKTTYKSERVLGKLYRSVIEDNDDKKISPFSKEEAARCYDKELEIHGFEHYLEEAHALKCYYDEKLLALMYQYDVKSEAEIFTGDILSLSRLYQKRPGEVKERIQRSMHSLKREARSWLRSHEESMNDDHGDVSPVFSHEELAKASAWYHVTYHPDYVVELNAYEDFEHEHLLSFPWVVHDKLLAIKKNALVASDNLG*