MRASRRDAGDAIGARVREAALRRASTIRGGVAIDDDAYAALSAFVVMEWDFDDARKASPTRARCVSLATGTKCVGFNARAPDGGGVADAHAEVLARRAFARWLHVEYAAYADGKASVFERDDGLGDVHGGCALKVPVESMVRLRRGVEVHVYCSQSPCGDASVFELRRATNAGDCDFGDIRGGRTASTSDVERKKRAKTTGLAGGGAGTTGAKIMSVETRAGGGGGADPERDRATKEIGAIRWKPGRGDPSFCLSCSDKLCRWSMFGLQGRLMRLVARDPITPSSVCVSTPRVREEDEDEAKRVVESALKRAIVDRVERGENGDANGIDAEIEDASLMCVAVAPADRTNLSSYEAVANGAAVAAPVSTVYIAPPTWAMDVEEDANELSRVERILGACGYLQGSGKKSRASGAGSSALSARKMCESFDACVLLRLPSSVRDALRLKTYAEVKSACAPRRSMSRAPSKRASNPIAERLAEPIPGKDKDSIESFVPFT*