MDSLPILTVLEESKVSPPPATVANRSLPLIFFDFLWLTTPPINTLFFYELPITKTHFTETIIPNLKSSLSITLQHFFPFVGNLIIYPSRAQNPEIRYVEGDSVEVTFAECNLDFIDLTGNHPRECDKFYHLIPLLRRTAEVSDFISIPVFSVQVTLFPNSGFSIGMTNHHSLGDASTRFCFLKAWTSIAQSGTDELFLANGSLPVYDRILKYPKLDESYLKSQKVETFDNEYQLASLSGPTDKVRATFILKRAVVNRLKELVSNQLPTLAYVSSFTVACGYIWSCVAESRNDELEVFGFTIDCRARLDPPIPAAYFGNCITYCLTMEKTKDLKGKEGFVIATKLLGESLHQVLTDKDGIVKDLRSFDDLFSGVTPTTVMGVAGTPKLKFYDLDFGWGKPKKQETISIDYSGSISVNACKEINEDLEIGVCLSATEMEAFVRIFDHGLEAYI*