MPALVLFGRRWLLASDDVPLPAAACALFHGVWSILLVVWFVSVHGPAECSGAWRYDVAVGGLLAAFVLSCGLELGMVRHGLQGGPFETRRRRLVPRLLYLDLASHITQVAFNAYSTWLLYDTRRPQCEGGEIWDPFAAMAVLVWFTWAVMVALLLLLVLTYNLFPDYSDPRSWERRCNCIGTLCCCCHRKDQLYTDGEGKPQRITSRLGNIFATLFSHIDLSATDMFLAFSLTMILQRIQRKQQGGGAGSYSVGGAGGGAGTDDTTAAAAGX