MFSLPSLTQKLAISKASFLTPIRQLGALGYLKPHEGSTFNYKKLGRGQSSGKGKTAGRGQKGQKARSKVPWWFEGGQTPYYKRFPITGFRKPYQTVLEEVNLLKIQDFWDNGRIPLQKGETLNIKVMKDCGLVTGSLKDGIKILGKGVENYNVPLNIEASRASDIAIQAIEKAGNSFTARYFTRLGLRAHVNPEQFLLKRGYVPLQARPTHKRDIEFYSNPDKRGYLQKDRSILLDPLEKAREELANKKPTKKLSKFKSLEEQLEEASTISYKPSKTISVSDV*