MLTLLSPNYVSKPTSRADLAIASIAFGWTLGFGWLTAWTAYKQTRRVRQRYGITRVHTPYVVMIWSELVVCLTFSVVCWLHLFDDVVPPSFAFYFCILTLWALQVQFLLQIIVNRISILLTSKQRAVHLKIVVAVIITLINISVYCIWIPARLQISNTYIHLNEIWDRCEKSIYLVVDALLNFYFMKTVYSKLVGNGLKKYKTLIKFNAVLVVFSLAMDVLIIGMMSLDNSFVYMQFHPLAYLVKLNIEMSMAELIAKVSALPSNWLPPKKRTALKIGIQTDISIKHDDIDDLQTLELEDTINSPAPTISKEFDHGRPVVFAGEDYDDERGTSSSAIVDPRTKAGKGATWSNS*