MVLGQLFSPQTQAIFFNWKEKPVQRMLDFDYVCGRETPSVAAIVQPGSSGGFQKLFFGKAEIAIPVYGSTAEATRKHPKADVFINYASFRSAYESSLEALKAATIRVVAIIAEGVPEKDTKHLIAYARANNKVIIGPATVGGVQAGAFKIGDTAGTLDNILACKLHRPGSVGFVSKSGGMSNEMYNVLARATDGLYEGIAIGGDTFPGSTLSDHCLRYEHVPAIKMIVVLGELGGRDEYGLVEAMKAEAITKPVVAWVSGTCAKLFKSEVQFGHAGARSGGDLDSAQAKNAALRDAGALVPESFEGLEGAIRSTYQRLVQSGVLIPAKDVEPPPIPQDLASAVAAGKVRVPTHIVSTICDDRGDEPTYYGVTMSELIEGDYGVGDVISLLWFKRKLPKYASKFIEMCVMLCADHGPCVSGAHNAIVTSRAGKDLVSCLVSGLLTIGPRFGGAIDDAARLFKAACDAGQSPQDFVEGLKKKGIRVSGIGHRIKSKDNRDKRVELLQNYARKFFPSTRYLEYAVSVESYTLQKAPNLVLNVDGCIGALFLDLLASSGCFTEAEAVQIVEIGYLNALFVVARSIGLVGHALDQKRLQQPLYRHPWEDVLYTS*