MSGRDRISELPDCLLTQILSYVSTKQSVETSVLSKRWENLYLSVPVLDLDCSSVPYDADQVFLSFIDKLLEFSPESILFKVKVKCRDTMIRGFRDRIGTMIDRGAQHLDIDSSNYIGYLKLTSSGLRDPAGFVYMPCLKFMHLEQVVWDTHLDTVISGCPVLEELTLLRDPHDKYKALLVRTQSLKRFRLLPLRNGYVRSRVKCTLEIDTPGLEYMSLGDDHIDSIVVKNLTSLLVVELDIKFVAGFAVHFDTWNLTKRSEIISDFLNGISSVRHMIIISAKTVQAFDHYSKAGMIPKFNNLSCLQAVFRSYLLQFLPAFLECCPNLKHLLLKVLHPEEMDEGLKLTDVPRCVSSTLECVEIQEKLELEEGKMKATSYFLGNSAVLKKLILSPTAYDHRDVLESEIWEKVNKLKKRSPGCEIIIRAMEED*