MPSLFASSLALLAASATGAAAACAGKKNSTGYVNAVYFTNWGTHNGTNFQPAALPAPQISHLNYAFLNLTINGTVFSADPVADTERRYPGDFQLTLPAAQDKSDTANVYGAVKQLFLLKKANRHMKLLISIGGWTWSQNPAFATVAVAASNATRLTFARSAVELVRDWGFDGIDLDWEYPQDAKQAADMVLLLQALRDELDAYAARSAPGYRFQLTIASPAGAAAYNKLQLAKLGAILDYVHLMAYDFAGSWSNASGHLAHLYTNPQLVNRSADSAVRDYIKGGVPPHKLVLGMPIYGRAFPNTTGLGKPFTSTPPTEGNEEPDTYMYNKLPKAGAVEMYDDVAKAVYSYDNRTRELISYDTPTVTRDKVAYVKRLGLGGSMFWEASGDRNGSQSLIGTSLRALGSLDSSQNLLDYPDSRYANIRNKMACS