MHLRDGTLGVTETLRAIKESLRRCHGDLVTTGSPTIMCSSLPSHWRSNKSLPVAFKVIALDDVLDGTQVTIKAGNDENCCGELRNCTAVMKNQVAKFNDLRFVGRSGRGKSFTLTIQINTVPYQVATYSKAIKVTVDGPREPRSKSNYQYGTTFHGLGGFLNPWLDVTYFPSWHLPHPALANGAVPSPPDLFNRAFSPILTYPFEYVGNYPDYAASNFTTTNVPTTNAMTPVVAIATSPSRTPPTPSESGSESAIEEVRSAFVPLRHNTLPPSTSSSSSSPDRNPKRPTEGTRNELKAPTELISQKLSPSRRSPSPTKLSPPPAKGVWRPYSRS