MAAAPALRPAVAAIWARSVTRMRSFPLPFLSLRCHLHLATESPLCHTAAGSKVLLKGMVYNELEAWVKGVGHKSSQAMMLWKWMYGSGKWAQHVDELEGFNKTFVDTLRDTVEFNALSCEETRVAADGTKKIIFNLGDSDRIETVLIPGPRNRVTVCVSSQVGCAMNCQFCYTGRMGLKRNLTTAQIVEQLVVAQRKYAAEMGQVTNVVFMGMGEPLHNIDNVLRAAEIMIDLHGLHISPRKVTVSTSGLVPQLRRFCRESPCALAVSLNATTDEVRNWIMPINRKYNLATLLGAIKDELSVKKDFKVLFEYVLLAGINDSDENANRLIELVKEIPCKINLITFNPHGGASFIPTPEQQMLHFRDIIANAGLVVAIRHSRGDDQMAACGQLGKVGLEQAPKLRVPAQFKAALAHC*