MKNVNRVFFCKSLSLVFLVPSFTRSHIRFTYSAAGASSPNRAIHCMASDSPQSGDGSVSSPPNVAAVPSSSSSSSASSAIDFLSLCTRLKTTPRAGWIKRDVKDPESIADHMYRMGLMALISSDIPGVNRDKCMKMAIVHDIAEAIVGDITPSCGISKEEKNRRESEALEHMCKLLGGGERAKEIAELWREYEENSSPEAKVVKDFDKVELILQALEYEQDQGKDLEEFFQSTAGKFQTNIGKAWASEIVSRRRKQH*