MVPTRRTAVVAGVLFLVTEVAAMGGLALYGPVLHDAGYVVGPGADTRVFLGALCEIVLAAAVVGTGVVLFPVLKKQNEGAALGYVCARLLEAAVIIVGIVSVLSVVTLRRGSDGAAAGDTASLVTAGRTLVAVHDWTFLMGPNVILGANSLVLAWLMYRAGLVPRFIGVLGLAGGALICASATGVMFGLYEQVSVPGAVAAVPVFAWEVGLAVRLITKGFEPAGVLDEFSDGRSPVTPAAG