MLVDLSQGKLPSVCISKYQIRLYFSEDSRSRVYEKSGSQEKLGLQQNCSARRLVVMLRVLGIIQQLLEQDKHASKRDIYYTDPAIFHDVKTIDQAINDICIRFHCNRSSLHVVSVSKGLVMGWLSYDEDGRRTDCMKYSCTGFSVPVHTNLVQNIKSLADYILLVEKETVFQRLANDGYCVKNRCIILSGKGYPDVATRSFLRLLKDKLGLPVFALVDGDPHGLDILLTYTFGSLNMAYDAEALVTPYIYWLGILLSDCETFGIPTNCLLPLSTRDKQKASAILKRGYLKHYVPSWSGQVELMLQQGVKLEIEAIASVSFSFLAEVYLPSKIKNGAFL*