MRLQKTRFVCVSDTHGYAPSEAGFKLPAGDVLIHAGDLTNQGSLSELRKTIEWISKADYEVKIIVCGNHDITLDPSFYAKYGSTFHNQRLENSEQCMEVVRAGSPSVVFLQHQSALVRLTRADGPKTIFKVFGSPYSQFTGTWAFGYESADAGALWGQIPLDADIVITHTPPHSHCDSLSTGESVGCIALRQVLSKVRPLLAVCGHVHEARGYERVKWASPSSTNAGPEQTEHQVVRDVLPPRESKKQNLVDLTGKKGERLDNDGYSVQANPNLRTASFTPSQNALLLPSIAASTSIMMPDSPQQSPNAPFSPCSSLIEDTGRGEIHPRRKETCIANAAIVASKWPHQGGKKFHPPIVVDLELPIWSELE*