MPKESQQTWSSAFWELFAMEWPEPIQRVQCIAESGIKCLPSRYIRPDDEKPIVHRVVEEEIPIIDLSALYDERRRKTMEEISDACRDWGFFQVINHGISPELLVAGSEVSNEFFRLPLEEKQKHANDPLTYVGYGSRIGVQKGATLDWGDYYYHHFLPLSIREEHRWPSKPEEYRSKMKEYCEGTLDLCKLLLSVFSENLKLPPDYLKKAFGNDEGIGICVRINYYPVCPQPELTYGLSPHSDPGGITVLLQSDVVGLQVRKGDYWVPVRPVANALTINLGDQIEILTNGIYKSVEHSCVVNKKKERMSIVVFCNPNGDKEVGPIKQLIDDSSPPRYRHMTFNEYRKFIRTTGTKGKSYLNSTINKFSIE*