MGLDFEALAEATSGAIGGALSTSILYPLDTCKTKYQAEARSGKHLKYRSPLDVFKEALHSNRLLSLYQGLGTKNLQSFISQFIYFYSYSYIKNAYLRNIRKSKLSTGANLIVAAAAGACTAVLTQPLDTASARMQTSSFGKSRGLRETLVTGDWTRAFDGLGASLVLVSNPAVNYTVFEQLKNQLLSKQKSREKNDVASPVVLSALSAFLLGAFSKTIATIVTYPAIRCKILLQVDEDKEDRNMNGHQSGEIPRYSEPRSMLDAIRIIWHREGANGFYKGLQAQILKTVLSAALMLMIKEKISNITWLLVMAVRKWLIIINEGSRKRLQ*