MRLPSPSEDQAAYNCDSIFIPTAMAVRSSIRRISDQDVMDRAANISSLMSITDDPSATAGLGMTAPNLQAAGPLNSDNDSMAAAVSRRSFRRVCVFCGSNSGNKTVFSDAALELGKELVKRRIELVYGGGNVGLMGLISKTVHHGGCHVIGVIPEALAAQQANSGGAGSTDGLEHDHHDIEAAIIGEVRVVADMHERKAEMARLADAFIALPGGYGTLEELLEMITWSQLGIHEKPVGLLNVDGYYNWLLHLFDKFVEEGFIKPGARQIVVSAPSPNDLIARMQEYVPVHDRVAPRRNWEIEQLGALINPH*