MDWWVSMPKIELHAHLNGSIRDSTLLELARELGDKGLVSFPDVEHVIVKHDRSLSEVFKLFDLIHILTTDHETVTRITKEVIEDFAAENVVYLELRTTPKKNVSKGMNKRSYIEAVLEGLRAVTTVEVDFLNEPSIDSQANGGIYARSDGYASNGTERKKIFVRLLLSIDRRESTEAATETVKLALEMRHQGVVGIDLSGNPIIGEWLTFLPALEFAKEQGLLITLHCGEVPNLVEIHAMLDFLPARIGHACCFGEEEWAKLKSLKIPVEICLTSNIRTETISSLDIHHFADLHNSGHPIVLCTDDSGVFSTSVSGEYSLASSAFGIQKREMFQLARNAINFIFAGDKVKQELEQFFDLAAKSLEF*