MELGTFSASGVNKKMFLSNPITQKSNVLPNSWLNQLNFSFPARKICSCRGIAKGSTISSLKTQEKVTGMSSNHSQDLELSSLTALCPLDGRYWGKVKELAPFMSEYGLIRFRILVEIKWLIKMSQIPQIVEVPSFSEEAQTFLHDLIDGFSMNDALEVKKIERVTNHDVKAVEYFLKQKCQSHPEISKVLEFFHFACTSEDINNLAHALMLKGALNTVILPVMDELIKAICDMATTHSSVPMLSRTHGQPASPTTLGKEMAIFAYRLSRERKEISQIEMLGKFAGAVGNYNAHVAAYPEINWPEIAEEFVLSLGLEFNPYVPQIETHDYMAKLFHSIVQFNNILVDFDRDVWGYISLGYFKQTTKAGEIGSSTMPHKVNPIDFENSEGNLGVANGDLSHLSTKLPISRWQRDLTDSTVLRNMGVGLGHSLLAYRSALQGIQKLQVNEAALMEDLDKTWEVLAEPIQTVMRRYGVPEPYEKLKELTRGRAVNKESIREFIQKLDIPADAKTSLLNLTPHTYVGAAAELAKNVNEAIFLLSSPYLLK*