MIDANLFRIRIFDLHLFFRLFVLLHLPGTVVSHGRHQPRSLVVYETLVLGLQRGFGLQASYLEIIRGAPGKAQQSDKGGAANDAAYVWQDREIRFDVPIAQLDYRRGEFMIDSMSSVEDTKGNNGERGELQITNLRIIWTAQRNKRTNLSIGYNAVVSLNIRTANSRLRGSTQALYVMTKFNGSRFEFIFTNLVRNSPRLFTTVQAVYRAYETSRLYRDLKLRGAIIRDRQLILLPKEQVYNKINGVWNLSSEQGNLGTFFITNVRVVWHANLAENFNVSMPYLQVRQIRIRESKFGPALVFETVLRSGGYILGFRIDPVDRMQEIFKELVSLHQVFSLNPIFGVDFQVEEKAPSISELKVPRKMDDVEIVGDEEETGDAFAAYLSEGNKNKDRDPVYSSELGIAVEKLPPTVTLSSLWTVL*