MILFEKFGFTHTGHVTVSVSSVSVVSTSPDPNPDPSRLGFFLLSEESLLQVLLEIQQNARFCVLDSHYVTHLFTFRDLSPPPNSRFNHSYPVTSPNEYSLFFANCAPETKVSMAVRTEMYNKDPNGSKDYLPAGSTQLPSLYSFFFLCYATFLGYWGYTCYTNKRVVHRIHLLMAGLLLIKSLNLICAAEDKHYVKITGTPHGWDILFYIFQFIRVVLLFTVIILIGTGWSFLKPFLQEKEKNVLMIVIPLQVLANIASIVIGETGPFIKDWVTWNQVFLLVDIICCCAIIFPIVWSIRALRETSKTDGKAARNLSKLTLFRQFYIVVI