MMSNCKEVAVIGLFLASLHLFSLQPVDSSGTISQRHALHYRRGEKNFRESNSTSSRKLNDVAARVIVVAKEKGNGNFTTVQDAINAVPANNTNLILILVKPGIYKEKVTIPAEKPFIILSGSGANNTVITWNDSAKSSGGTYYCATVSVFASDFMARYITIQNSYGPGDQAVALRISGDRSAFYGCRFLGYQDTVLDESGKHYFSNCFIEGAADFICGDGQSLYEKCHLHTIPQLNGAITAQRRSSLGEDTGFTFLNCKITGGGLMYLGRAWGRYSRVVFAYTYIPDIIFPEGWDNWNDPTRESTVVYGLYKCSGPGATNKGRVSWSRELSDVEAAPFLSRSFIDGEKWLRLNILSSVQKATNLAPQHG*