MTKVVVGVAVACAAVACTVAALVVSRRVRNRNNWNRTLAIVQELQDGCATSLHRLRQVVDAMTVEMHAGLASEGGSKLKMLLTFVDNLPTGDEEGLFYALDLGGTNFRVIRVQLGGKDGRVLRQEYEEVSIPPHLMVGTNEELFDYIAAELASFVAREGEGYHPIPGRQRELGFTFSFPVKQLFIDSGALIKWTKGFAISDGVGKDVVESLHEAMGRQGLDMRVAALVNDTVGTLAGGRYWNEDVMAAIILGTGTNACYVERADAITKYQGLAPKSGCMVINMEWGNFWSSHLPRTQYDEDLDTDSLNPGDQGFEKMISGMYLGDIVRRVVLRMAGETSLFGDTVPPNLLVPFILRTPDVSAMHQDESADLREVGKVLRNVIGVTNVPLKARKVIVEVCDLVAERGARLAAAGIVGILKKIGRDGSGVGARVKNDLIKGRKTVVAIDGGLYEHYPKFRKYMHGAVAELLGEETADNVVVELSKDGSGIGAALLAASHSRYLNS*