MVGPIRPQFVLFGSSIVQFSFSHQGWGAILTDLYACKADILLRGYAGWNSRCALQVLDEVFPKDAAVQPSLVIVYFGGNDSMEPHPSGLGAHVPLPEYVENMRKIAIHLKSLSHKTRIIFLTAPPVNEAQMAEVFGDTCFSLLHITSNDLGRSNESCRKYSDACVQLCQELGVKVIDLWKALQQRDDWLTACFTDGIHLSCEGSKIVIKEILKVIKEADWEPNLHWRSLPTEFPEISPCIFVDPEGSTAIKVSEMDFAWQTQWQ*