MPSLDSLNLPSLSHSVRNFFSRLGIVSVEDFLVYDTYNLVALAGQQLEADECKQAVADILLCLEEDHAAWLDGTDLLNMIQHSVSFLPTCCKSFDTILSGGLRDGSVTELVGPSSSGKTQICIQTAASGALQGMMVFYIDTCNSFSPSRLAEISHNLLESKKKQHCTQVQTDLEEALKLVVCYRVHDVFSLLALLHHIDASMTTGIEGHEGADGFKSPRLIVLDSISSVVAPILSNHVQGHALMMKCGQILRKIASDNNLCVLVTNSTVAGDNGITKPALGESWKVISNVRMLVSREPGTDICCVLLVKHSSMRCNKQAYFRLSSGGMQPL*