MFAYAVGLDEIGRPDDALRACRAPAALDVALARRDAGGYRDHSDRVAVLYGPAHWEDEDSRPYLRCWASTWSARARSCPALCGGECTLPALNGLQMRGAGDEEAIATLTSPSFAPERFVGDDGFLLDPSRSSRRRARLAAELAAYCVRAVACCRVDRLDAEQRDKLLGSLAHFAEAVAASSVSEECRNERLGRAIEVAVAMPMFSYGFRERIPSKIACCAFYAEEEWLPAPQRRSSALTTPASTRWEGPFLGRDDYSLEFVLGAIARAGADESVPAASRAAGEATLPPVFRAALALQRAQTAAGVVPDILGSAMSAEDFAERGIAAAECGASALALCAALLAPPAAPGPAEPAAAAAEDEDEDEALRLLARAAARRAVELGGAPGLRPLLGAGLMQEGDVRAVAAAAPAILALDVPG*