MGFVRALFLLAMVCVAAHAKDYPKEEGAKAEGPAAASGGGGGSTHDVVKLGGKGDGKTDSTKAVNEAWTAACAGTGKQTIVVPKGDFLTGPLNFTGPCKGDIVIQLDGNLLGSTDLALFKSNWIEIMRLESLEISGKGKLDGQGAAVWSKNSCAKKYDCKILPNTLVLDFVNNGLISGISLVNPKFFHMNVFKSKNITIKDVTITAPGDSPNTDGIHMGDSSKISIIDTVIGTGDDCISIGPGTEGVNISGVTCGPGHGISVGSLGRYKDEKDVTDVTVKNCVLKKSTNGVRIKSYEDAASVLTASKFTYENIKMEDVANPIIIDMKYCPNKICTANGNSKVTIKDITFKNITGTSSTPEAVSLLCSDKLPCTGVTLNDIKVEYSGTNNKTMAVCKNAKGTATGCLKELSCF*