MFARAALRTVSARSFSTSAVRQTRVAVLGAGGGIGQPLSLLLKSDPLVSSLSLYDIRGAPGVAADVSHVDTASEVKGYAADQLDQALEGAKVVVIPAGVPRKPGMTRDDLFNTNASIVRDLAAAIGRVSPEAHILIISNPVNSTVPIVAATLEKQGKFDPRRVFGVTTLDVVRAARFVGEVTGKNPLDTPITVVGGHSGPTIVPLLSQSPTGKTISGEAYGKVVHRIQYGGDEVVKAKDGAGSATLSMAYAGAKFTNSLLRGLNGEKGVITPTFVKSPLYESQGIDFFSSNVELGTEGVAKIHPIGEISAEEQKLLEACLPELKKNIEKGKAFVAQS*