MSFGRTVTLNSGWKIPQIGYGTWQAAPGEVGNGVYEALKAGYRHLDLAKIYQNQREVGEGIKKALSEVPGLKREDIFITGKLWNNKHRPEEVAGALDDTLEELGLEYIDLWLIHWPVAFKNGNQLFPLKEGDDGKTALDQEVTLSQTWEAVTKLPKEKVRSIGVSNFNKEMLEQIIKDTGVTPAMNQIERHPRLPQPELVKYLQEKGIFLTAYSAFGNNSWGEPLLINTPEVKAIAERLSKSKGKEVTPAQVILAWSTLDNHVVIPKSVTPARIRSNFEEVELDEEAVKELSKFGEKPQRFNIPKTYKPDWDINVFDDEKEKSATHQVVLKL*