MELGTSFSASGVNKTMFLSNPITQKSNFLQNSWLNQLNFSFPVRKICSCRGIVKGSTISSLKTQEKVTEMSSNHSQDLELSSLTALCPLDGRYWGKVKELAPFMSEYGLIRFRILVEIKWLIKMSQIPQIVEVPTFSEEAQTFLHDLIDGFSMNDALEVKKIERVTNHDVKAVEYFLKQKCQSHPEISKVLEFFHFACTSEDINNLAHALMLKGALNTVILPVMDELIKAICDMATTHSSVPMLSRTHGQPASPTTLGKEMAIFAYRLSRERKEISQIEMLGKFAGAVGNYNAHVAAYPEINWPEIAEEFVLSLGLEFNPYVPQIETHDYMAKLFHSIVQFNNILVDFDRDVWGYISLGYFKQTTKAGEIGSSTMPHKVNPIDFENSEGNLGVANGDLSHLSTKLPISRWQRDLTDSTVLRNMGVGLGHSLLAYRSALQGIQKLQVNEAALMEDLDKTWEVLAEPIQTVMRRYGVPEPYEKLKELTRGRAVNKESIREFIQKLDIPADAKTSLLNLTPHTYVGAAAELANNVNEAIFLLSSPYLLK*