MTMGSSILASLGAALHSLQNPYFAHRTGQVPACKSVTALKAFEAELAGRLDQLTRGVGGIGYFNLPWFLDAMAVVAFVHLSIKARVPNLQMPLSERDDKLVEEFMDDSVTLLDICNVLREVISDMERYLMLVQLALHSLDLNEPLDQSKLAGARNILFECVETLKKKEEEVSRQGQQRSKLETCSSMLRRMGEKLRIPYVNDDSRSSALFNAIYASTVTTIFISGVLVAALSVKPSRSLSVARVPNRPLWSAPLLKLQQLVKEEAERRKSEGVVCLLHEIDVSDGIVRELYSLVQKILSEGASSLGIDQDQLRNSVDALTRSSEDLQKGLGTLQQEINEVFQIIVSIRVAILDVLSH*