MGLDFEALAEATSGAIGGALSTSILYPLDTCKTKYQAEARSGKHLKYRSPLDVFKEALHSNRLLSLYQGLGTKNLQSFISQFIYFYSYSYIKNAYLRNIRKSKLGTGANLIVAAAAGACTAVLTQPLDTASARMQTSSFGKSRGLRETLVSGNWTRAFDGLGASLVLVSNPAVNYTVFEQLKHQLLSKQKSLEKNEVASPVVLSALSAFLLGAFSKTIATMVTYPAIRCKILLQVDEDKEDRNMNGHRSGEIPRYSEPRSMLDAIRIIWHREGASGFYKGLQAQILKTVLSAALMLMIKEKISKMTWLLVMAVRKWLIIINDGSRKRLQ*