MKILVAIDSFKGSVTSPELNTSVAQALLSVDKQLVIETRAIADGGEGSLVALSQTVAGRWHQVKTIDLLRRPIKVAYYRHAKQAFIESASIIGIDKITPNSVTYAQATSYGLGLAVKDAIQKRATQIEIMLGGTGTSDGGKGFLESLNYDFMTGRSYLDTLASPVTLLGLTDVTNPYHGPQGFAAVFGPQKGGSLSQIEETDQIASNFAKKVFCQTTIDLQTIPGSGAAGGLGGAIVLLGGTLTSGFSRIAELLNLDNSLQSCDLVITGEGCLDTQSQSGKVPVAIARMAKKYQVPTIALCGSVKIETGLAAEDFLAVFSIQQQPISLEAAIDKTTTLSNIKILAANLMLLIAQFNK*