MKPQSSMSKRVVQVFRMAGSQSDEGQKLQLLRARLQETRALLEDIDEGTLTRFLQARSHNVDKALKFLLQHLKWTQTVKPLGYIQESEIPNEMKKEKVFFQGVDKSGRRIVVVSAARHVTSDRDLEEFKRFGVFALDKISSFAGDQDKFVMVADMKGFGYKNMDVKGFIACLEILQDHYPERLGKIYIVRFFSFFWVIWRIIYPFIDPNVREKITFVDDKLLTETLLKDIDITQLPVEYGGMLPLVPVQRADGNVKAS*