MEMLALPNLRYVPSLIVNRSVFLAKGLCDINTTFLGMEGSTKGQSRDAASQRILRTATNIAFPEANSIVPYSSDNVRRFASEVLQGASMNPKLGSLLGLQNMTEEILGSVSGTMQKERERLIPINELKEARIPHLSSSFASELYPCYEAVRKECEQWIVDIARPSNARAQKFLLDCELPRLVCLCLPIVPEHALPRLVQTAKMISWLLIADDEDDDPSKMGSDYMATSDRAQSVMAILYGNESIIDACHDIEDAENSPDLKAKRRFLDAFRQLWAEIQPSMSQKLRARFVSSMAAYLESLKIQAAFRRANHIPDVHFYMDIRRQASFMYPYFVLAEYAIGVELEGYIYRDPLLVNLNPQ*