MNTKETPRVSTLNGQAVDFLKVGNHSHAIGKLQEALAAVRSNLDSGESTTESRRSSGGSGVGRICVPVGVRAYFAVYSSTVDDEEDGRTDRAGSVFRCFDRAFVLPDNAGENRTSCVVLYNLGLSHTLAWLETHQASDLNMAIKLYKMALSVAENCMVEETMDDYVLLQLLALFNNLGYLQHYHAQSLSAARQAELTLHCVGAIRALIGTRYPAAGKQQQEQAVARVCSEEDFLFFRWSVLFLFQQKEKDVAPAA*