MSSPAAIPDKETLKLLLPLRYDGKTVIECNRFLSQLRIYWLINTSLTTIELKVQVALSLLDGDARAWATPYFAQLVSVQIGVQGVTTPFANEAAFAAAFRARFGNLDDEAAAQVELAKLCADKSVREKRTAAEFSALFKGPADRSGYGDLELRDKYLSGIPSRVYRKIELETFTTWQDADKRATEVEQILDISQARRPELNNFFSARGRGRGGARGGAPSTHAASASINAAVGKGNFPGTCFGCGKQGYRRFECPN