MESKLTEDVGPLAAAAVASSFPLLVYDYEHGDPPEISQTVLSVADGSMRTIRVPEMCDYTCLETPQGLMLMVDTASGSCWLWNPQTGEKTALPSMNGGELPDHCRCLVSDTISSPPNWVSDDDVDHPDSLVLVYDLTRPELLFCRIRGGAGWVKQSYDIDVGIEVPAATGEDEGPIPTPSAVISDMAAVQGVFYYSESRDVIGALFSFADDPEPRLELVTFDARLPTLALDAPQLTVTKSYLLESSRELFLVCLFYIGCTVERIEEVGAYVMDFTEKEWCKVTDIGDAAFLLGPGCFAASCAAAEHGLKSGCVYLADDDNDVHIFDLKDGTRELDIPALSREPFWLVPVQP*