MDEDLWQRLSLLDDLPNELAIRCLARLPRKSRAIARCVSRSWNYALRPSHLKSIYHSLMDVPFPSENWPLIYEGTRNGIGCHPGFGYGLVDPLSMRVTPVRMAIGIFPEDEEDGKKFTEIEVVLEYMFLGLTIQSEGPPLIAPNDRIICWLRDCSHISPMKAVRRNCYAWAVMGKFIYVAGGCLDAEGAVRSAERYDIEKQRWEDLPDMPHAAVGCSGFVMDGKFCVVGSHMSRAYARRLQCYNPEIRNWTSVSDGAPRGAAFARKAMATVLKNKLYLTKQNRESIWEHNAATRLFSESLMHGDYLDIKNLTNVGEELWVTTRSTIIVYNLNKKYTEYNCTNVSLIFPPPYHGREVQYISCLGTYRVVPF*