MDWWVSMPKVELHAHLNGSIRDSTLMELARELGNRGLVHFPDVERVILKHDRSLTEVFKMFDLIHILTTDHETVTRITKEVIEDFAAENVVYLELRTTPKKNVSKGMNKKSYMEAVLEGLRAVSTVEVDIFSEPNFDCPASAAIYARNNECASNGTGKKKIYVRLLLSIDRRETTEAAMETVKLALEMRHLGVVGIDLSGNPIIGEWLTFLPALEFAKEQGLLITLHCGEVPNQVEIHAMLDFLPARIGHACCFGEEEWAKLKSLKIPVEICLTSNIRTETISSLDIHHFADLYNSGHPIVLCTDDSGVFSTSVSGEYSLASSSFGIQKREMFQLARNAVNFIFAGNKVKQELEQVFDLAAKTLEF*