MVFGKFTSLFALVSLVSAANYRRVTCPDGKNTATNAACCAFFSLRDDLMENLFGGVCGEEVHESLRLAFHDAIPFSPALTAQGKFGGGGADGSMIIFPNVEPNFSANNGISDSVEFLTPFFNAHNVTAGDLIQFAAAVGITICPGAPQVQFLAGRPNAVQPAPDGLIPEPQDSITAILARMLDGGNFSPAETVALLASHSIGRSDHIIPGLEAVPFDSTPFVFDTQFFLEVQLRGTGFVGQGGNQGEAESPITQSSGENVGEVRLLSDSNFARDSRTSCTWQSFVNNQPLMASSFKAAMAKMAIIGHSASNLVDCSELIPTPLPAVNKPATFPAGLSNKDVEQACATAPFPTLSTDPGAATLIPHCPPQQGGVNGDCDDDEGSL*