MAAEKRAEPTGQRDRPRAKGRSVTSPSLILPLPPTSLPFLVSHPAKVLRSPGGVSGAWTTAAGEEEWVGAAAAVAGGGHGGDAGPGVAKGPSEDRHMKVNGRGRRLRMPTLCAARQAEPAILAATGTGTIPANYSPLDVSIRSGAANPAARAAPF