MLCCARSTPATQVLAARRGVPYPVAVVRAHKPVRAPQVKRNGFGQFSGGPSGDQPSPGIMLTAASVLQLAEAGTLPVEFMPAFLMDHGMGRIRPVPEEQQLLRRALLASLPRMAPDPLATSFMGWTLCIGQAGWDADPILDGQLAAGFEEQLLRQLPSMNADLARSCMLGWSQTGAPASPALEATMRTALLRMLQPAAVEEYPVGAVRGLIAWFQLGCPLDAELQTVAEAALLVALPDVEDKQDLIVLAAAADRQQPSVAICVAIKDQAVDVREWVYYHRAIGVDKFYIWDTGSKPPLLNAVKDFVHEGLVHYEYDDKVPPKPGTHGPQVALYDRCLERWGSRHDFMAFIDTDEFLVLRDGTPDLPTLLNDYMGHGGLVVNWQVFGSGGLKLRPKGNSMMSYWQCNAPDHAENRHVKSIVRSACAEESSTDPHHFYYRETPKCTPVNTRHQAVMGPKSPTPALERVGLYHYAIKSLDDFIQKMARGSGMGNVKTIAFFEYVDNFTDSYCPDALDLGLQLNNLMALQDAL*